package com.uzai.console.vo.md.mdexchange;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 免单兑换记录
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2022-10-25 11:20:24
 */
@Data
@ApiModel("返回免单兑换记录信息详情")
public class MdExchangeVo {

	private static final long serialVersionUID = 5954632833354395417L;

	@ApiModelProperty("主键ID")
	private Long id;

	@ApiModelProperty("机器人唯一id")
	private Long deviceUniqueId;

	@ApiModelProperty("活动id")
	private Long activityId;

	@ApiModelProperty("商品表的主键ID")
	private Long goodsId;

	@ApiModelProperty("平台 0淘宝 1京东 2拼多多 3唯品会")
	private Integer platform;

	@ApiModelProperty("活动来源：0私有，1官方")
	private Integer source;

	@ApiModelProperty("商品id")
	private String itemId;

	@ApiModelProperty("商品标题")
	private String itemTitle;

	@ApiModelProperty("商品图片链接")
	private String imgs;

	@ApiModelProperty("商品链接")
	private String buyUrl;

	@ApiModelProperty("减免方式(0-淘礼金；1-收货后返余额)")
	private Integer awardModel;

	@ApiModelProperty("会员id")
	private Long userId;

	@ApiModelProperty("会员昵称")
	private String userName;

	@ApiModelProperty("淘口令")
	private String pwd;

	@ApiModelProperty("父订单号")
	private String parentOrderNo;

	@ApiModelProperty("子订单号")
	private String childOrderNo;

	@ApiModelProperty("下单时间")
	private Integer placeOrderTime;

	@ApiModelProperty("付款时间")
	private Integer payTime;

	@ApiModelProperty("付款金额")
	private Double payment;

	@ApiModelProperty("订单状态:0订单付款 1订单结算 2订单失效 3维权中 4维权成功 5维权失败 6订单成功 7失效拆单")
	private Integer orderStatus;

	@ApiModelProperty("减免金额")
	private Double reduction;

	@ApiModelProperty("退款状态(0-已前返；1-已后返;2-未返款)")
	private Integer awardStatus;

	@ApiModelProperty("奖励商家金额")
	private Double rewardMch;

	@ApiModelProperty("创建时间")
	private Integer createTime;

	@ApiModelProperty("修改时间")
	private Integer updateTime;

	@ApiModelProperty("到期时间")
	private Integer exptime;

	@ApiModelProperty("状态（0-无效；1-有效）")
	private Integer status;
}
